strategy for sustainable development - Turco Inglés Diccionario